package com.boarsoft.boar.agent.client;

import com.boarsoft.bean.ReplyInfo;
import com.boarsoft.boar.agent.client.pojo.Operation;

/**
 * 服务控制器
 * 
 * @author YangLiu
 * @CreateDate 2018年3月27日 下午5:34:29
 * @version 1.0
 * 
 * @UpdateUser 修改人名称
 * @UpdateDate 2018年3月27日 下午5:34:29
 * @UpdateRemark 修改具体的内容
 */
public interface ServiceController<T> {

	public ReplyInfo<T> start(Operation opt);
	
	public Operation get(String svrUser, String svrIp, String rpcIp, String rpcPort,
			String proxyAbsPath, String proxyRelPath, String proxyName,
			String targetAbsPath, String targetName, String appName, String operator);
	
	public Operation get(String svrUser, String svrIp,
			String proxyAbsPath, String proxyRelPath, String proxyName,
			String targetAbsPath, String targetName, String appName, String operator);
}
